﻿namespace eCommerce.Services.Customers
{
    public interface ICustomerRegistrationService
    {
        bool ValidateCustomer(string usernameOrEmail, string password);

        /// <summary>
        /// Register customer
        /// </summary>
        /// <param name="request">Request</param>
        /// <returns>Result</returns>
        CustomerRegistrationResult RegisterCustomer(CustomerRegistrationRequest request);

        //PasswordChangeResult ChangePassword(ChangePasswordRequest request);
    }
}